<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Facebook</name>
    </assembly>
    <members>
        <member name="T:Facebook.DateTimeConvertor">
            <summary>
            Utilities to convert dates to and from unix time.
            </summary>
        </member>
        <member name="M:Facebook.DateTimeConvertor.FromUnixTime(System.Double)">
            <summary>
            Converts a unix time string to a DateTime object.
            </summary>
            <param name="unixTime">The unix time.</param>
            <returns>The DateTime object.</returns>
        </member>
        <member name="M:Facebook.DateTimeConvertor.FromUnixTime(System.Int64)">
            <summary>
            Converts a unix time string to a DateTime object.
            </summary>
            <param name="unixTime">The unix time.</param>
            <returns>The DateTime object.</returns>
        </member>
        <member name="M:Facebook.DateTimeConvertor.FromUnixTime(System.String)">
            <summary>
            Converts a unix time string to a DateTime object.
            </summary>
            <param name="unixTime">The string representation of the unix time.</param>
            <returns>The DateTime object.</returns>
        </member>
        <member name="M:Facebook.DateTimeConvertor.ToUnixTime(System.DateTime)">
            <summary>
            Converts a DateTime object to unix time.
            </summary>
            <param name="dateTime">The date time.</param>
            <returns>The unix date time.</returns>
        </member>
        <member name="M:Facebook.DateTimeConvertor.ToUnixTime(System.DateTimeOffset)">
            <summary>
            Converts a DateTimeOffset object to unix time.
            </summary>
            <param name="dateTime">The date time.</param>
            <returns>The unix date time.</returns>
        </member>
        <member name="M:Facebook.DateTimeConvertor.ToIso8601FormattedDateTime(System.DateTime)">
            <summary>
            Converts to specified <see cref="T:System.DateTime"/> to ISO-8601 format (yyyy-MM-ddTHH:mm:ssZ).
            </summary>
            <param name="dateTime">
            The date time.
            </param>
            <returns>
            Returns the string representation of date time in ISO-8601 format (yyyy-MM-ddTHH:mm:ssZ).
            </returns>
        </member>
        <member name="M:Facebook.DateTimeConvertor.FromIso8601FormattedDateTime(System.String)">
            <summary>
            Converts ISO-8601 format (yyyy-MM-ddTHH:mm:ssZ) date time to <see cref="T:System.DateTime"/>.
            </summary>
            <param name="iso8601DateTime">
            The ISO-8601 formatted date time.
            </param>
            <returns>
            Returns the <see cref="T:System.DateTime"/> equivalent to the ISO-8601 formatted date time. 
            </returns>
        </member>
        <member name="P:Facebook.DateTimeConvertor.Epoch">
            <summary>
            Gets the epoch time.
            </summary>
            <value>The epoch time.</value>
        </member>
        <member name="T:Facebook.DefaultFacebookApplication">
            <summary>
            Represents the default Facebook application.
            </summary>
        </member>
        <member name="T:Facebook.IFacebookApplication">
            <summary>
            Represents a Facebook Application.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.AppId">
            <summary>
            Gets the application id.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.AppSecret">
            <summary>
            Gets the application secret.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.SiteUrl">
            <summary>
            Gets the site url.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.CanvasPage">
            <summary>
            Gets the canvas page.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.CanvasUrl">
            <summary>
            Gets the canvas url.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.SecureCanvasUrl">
            <summary>
            Gets the secure canvas url.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.CancelUrlPath">
            <summary>
            Gets the url to return the user after they cancel authorization.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookApplication.UseFacebookBeta">
            <summary>
            Gets a value indicating whether it is beta.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.AppId">
            <summary>
            Gets or sets the application id.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.AppSecret">
            <summary>
            Gets or sets the application secret.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.SiteUrl">
            <summary>
            Gets or sets the site url.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.CanvasPage">
            <summary>
            Gets or sets the canvas page.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.CanvasUrl">
            <summary>
            Gets or sets the canvas url.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.SecureCanvasUrl">
            <summary>
            Gets or sets the secure canvas url.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.CancelUrlPath">
            <summary>
            Gets or sets the url to return the user after they cancel authorization.
            </summary>
        </member>
        <member name="P:Facebook.DefaultFacebookApplication.UseFacebookBeta">
            <summary>
            Gets or sets a value indicating whether to use Facebook beta.
            </summary>
        </member>
        <member name="T:Facebook.FacebookApiEventArgs">
            <summary>
            Represents the Facebook api event args.
            </summary>
        </member>
        <member name="F:Facebook.FacebookApiEventArgs._isBatchResult">
            <summary>
            Indicates whether the result is a batch result.
            </summary>
        </member>
        <member name="F:Facebook.FacebookApiEventArgs._isQuery">
            <summary>
            Indicates whether the result is a fql query.
            </summary>
        </member>
        <member name="F:Facebook.FacebookApiEventArgs._json">
            <summary>
            The json string.
            </summary>
        </member>
        <member name="M:Facebook.FacebookApiEventArgs.#ctor(System.Exception,System.Boolean,System.Object,System.String,System.Boolean,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiEventArgs"/> class.
            </summary>
            <param name="error">
            The error.
            </param>
            <param name="cancelled">
            The cancelled.
            </param>
            <param name="userState">
            The user state.
            </param>
            <param name="json">
            The json string.
            </param>
            <param name="isBatchResult">
            Indicates whether the result is a batch result.
            </param>
            <param name="isQuery">
            Indicates whether the result is a query
            </param>
        </member>
        <member name="M:Facebook.FacebookApiEventArgs.#ctor(System.Exception,System.Boolean,System.Object,System.String,System.Boolean)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiEventArgs"/> class.
            </summary>
            <param name="error">
            The error.
            </param>
            <param name="cancelled">
            The cancelled.
            </param>
            <param name="userState">
            The user state.
            </param>
            <param name="json">
            The json string.
            </param>
            <param name="isBatchResult">
            Indicates whether the result is a batch result.
            </param>
        </member>
        <member name="M:Facebook.FacebookApiEventArgs.GetResultData">
            <summary>
            Get the json result.
            </summary>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookApiEventArgs.GetResultData``1">
            <summary>
            Gets the result.
            </summary>
            <typeparam name="T">
            Type of object to deserialize to.
            </typeparam>
            <returns>
            The result.
            </returns>
        </member>
        <member name="T:Facebook.FacebookApiLimitException">
            <summary>
            Represents errors that occur as a result of problems with the OAuth access token.
            </summary>
        </member>
        <member name="T:Facebook.FacebookApiException">
            <summary>
            Represent errors that occur while calling a Facebook API.
            </summary>
        </member>
        <member name="M:Facebook.FacebookApiException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiException"/> class.
            </summary>
        </member>
        <member name="M:Facebook.FacebookApiException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiException"/> class.
            </summary>
            <param name="message">The message.</param>
        </member>
        <member name="M:Facebook.FacebookApiException.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiException"/> class.
            </summary>
            <param name="message">The message.</param>
            <param name="errorType">Type of the error.</param>
        </member>
        <member name="M:Facebook.FacebookApiException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiException"/> class.
            </summary>
            <param name="message">The message.</param>
            <param name="innerException">The inner exception.</param>
        </member>
        <member name="M:Facebook.FacebookApiException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiException"/> class.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>
        </member>
        <member name="P:Facebook.FacebookApiException.ErrorType">
            <summary>
            Gets or sets the type of the error.
            </summary>
            <value>The type of the error.</value>
        </member>
        <member name="M:Facebook.FacebookApiLimitException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiLimitException"/> class. 
            </summary>
        </member>
        <member name="M:Facebook.FacebookApiLimitException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiLimitException"/> class. 
            </summary>
            <param name="message">
            The message.
            </param>
        </member>
        <member name="M:Facebook.FacebookApiLimitException.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiLimitException"/> class. 
            </summary>
            <param name="message">The message.</param>
            <param name="errorType">The error type.</param>
        </member>
        <member name="M:Facebook.FacebookApiLimitException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiLimitException"/> class. 
            </summary>
            <param name="message">
            The message.
            </param>
            <param name="innerException">
            The inner exception.
            </param>
        </member>
        <member name="M:Facebook.FacebookApiLimitException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApiLimitException"/> class. 
            </summary>
            <param name="info">
            The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.
            </param>
            <param name="context">
            The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.
            </param>
            <exception cref="T:System.ArgumentNullException">
            The <paramref name="info"/> parameter is null. 
            </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">
            The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). 
            </exception>
        </member>
        <member name="T:Facebook.FacebookApplication">
            <summary>
            Represents the Facebook Context class.
            </summary>
        </member>
        <member name="F:Facebook.FacebookApplication.Instance">
            <summary>
            Current Facebook application.
            </summary>
        </member>
        <member name="F:Facebook.FacebookApplication._current">
            <summary>
            The current Facebook application.
            </summary>
        </member>
        <member name="M:Facebook.FacebookApplication.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookApplication"/> class. 
            </summary>
        </member>
        <member name="M:Facebook.FacebookApplication.SetApplication(Facebook.IFacebookApplication)">
            <summary>
            Set the current Facebook application.
            </summary>
            <param name="facebookApplication">
            The Facebook application.
            </param>
        </member>
        <member name="M:Facebook.FacebookApplication.SetApplication(System.Func{Facebook.IFacebookApplication})">
            <summary>
            Set the current Facebook application.
            </summary>
            <param name="getFacebookApplication">
            The get Facebook application.
            </param>
        </member>
        <member name="M:Facebook.FacebookApplication.InnerSetApplication(Facebook.IFacebookApplication)">
            <summary>
            Set the inner application.
            </summary>
            <param name="facebookApplication">
            The Facebook application.
            </param>
        </member>
        <member name="M:Facebook.FacebookApplication.InnerSetApplication(System.Func{Facebook.IFacebookApplication})">
            <summary>
            Set the inner application.
            </summary>
            <param name="getFacebookApplication">
            The get Facebook application.
            </param>
        </member>
        <member name="P:Facebook.FacebookApplication.Current">
            <summary>
            Gets the current Facebook application.
            </summary>
        </member>
        <member name="P:Facebook.FacebookApplication.InnerCurrent">
            <summary>
            Gets InnerCurrent.
            </summary>
        </member>
        <member name="T:Facebook.FacebookBatchParameter">
            <summary>
            Represents a batch parameter for the creating batch requests.
            </summary>
            <remarks>
            http://developers.facebook.com/docs/api/batch/
            </remarks>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookBatchParameter"/> class.
            </summary>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookBatchParameter"/> class.
            </summary>
            <param name="path">
            The resource path.
            </param>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.#ctor(Facebook.HttpMethod,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookBatchParameter"/> class.
            </summary>
            <param name="httpMethod">
            The http method.
            </param>
            <param name="path">
            The resource path.
            </param>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.#ctor(System.String,System.Object)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookBatchParameter"/> class.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.#ctor(Facebook.HttpMethod,System.String,System.Object)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookBatchParameter"/> class.
            </summary>
            <param name="httpMethod">
            The http method.
            </param>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.Query(System.String)">
            <summary>
            Returns a <see cref="T:Facebook.FacebookBatchParameter"/> representing FQL query.
            </summary>
            <param name="fql">
            The fql query.
            </param>
            <returns>
            The <see cref="T:Facebook.FacebookBatchParameter"/>.
            </returns>
        </member>
        <member name="M:Facebook.FacebookBatchParameter.Query(System.String[])">
            <summary>
            Returns a <see cref="T:Facebook.FacebookBatchParameter"/> representing FQL multi-query.
            </summary>
            <param name="fql">
            The fql queries.
            </param>
            <returns>
            The <see cref="T:Facebook.FacebookBatchParameter"/>.
            </returns>
        </member>
        <member name="P:Facebook.FacebookBatchParameter.HttpMethod">
            <summary>
            Gets or sets the http method.
            </summary>
        </member>
        <member name="P:Facebook.FacebookBatchParameter.Path">
            <summary>
            Gets or sets the resource path.
            </summary>
        </member>
        <member name="P:Facebook.FacebookBatchParameter.Parameters">
            <summary>
            Gets or sets the parameters.
            </summary>
        </member>
        <member name="P:Facebook.FacebookBatchParameter.Data">
            <summary>
            Gets or sets the raw data parameter.
            </summary>
        </member>
        <member name="T:Facebook.FacebookClient">
            <summary>
            Provides access to the Facebook Platform.
            </summary>
        </member>
        <member name="F:Facebook.FacebookClient._useFacebookBeta">
            <summary>
            The value indicating whether to use Facebook beta.
            </summary>
        </member>
        <member name="F:Facebook.FacebookClient._accessToken">
            <summary>
            The Facebook access token.
            </summary>
        </member>
        <member name="M:Facebook.FacebookClient.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookClient"/> class. 
            </summary>
        </member>
        <member name="M:Facebook.FacebookClient.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookClient"/> class. 
            </summary>
            <param name="accessToken">
            The Facebook access token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookClient"/> class.
            </summary>
            <param name="appId">
            The app id.
            </param>
            <param name="appSecret">
            The app secret.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.#ctor(Facebook.IFacebookApplication)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookClient"/> class.
            </summary>
            <param name="facebookApplication">
            The Facebook application.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.Get(System.String)">
            <summary>
            Makes a GET request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <returns>
            The json result.
            </returns>
            <exception cref="T:Facebook.FacebookApiException"/>
        </member>
        <member name="M:Facebook.FacebookClient.Get(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a GET request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Get(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a GET request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Get``1(System.String)">
            <summary>
            Makes a GET request to the Facebook server.
            </summary>
            <typeparam name="T">
            The result of the API call.
            </typeparam>
            <param name="path">
            The resource path.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Get``1(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a GET request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <typeparam name="T">
            The result of the API call.
            </typeparam>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Get``1(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a GET request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <typeparam name="T">
            The result of the API call.
            </typeparam>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Post(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a POST request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Post(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a POST request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Post(System.Object)">
            <summary>
            Makes a POST request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Post(System.String,System.Object)">
            <summary>
            Makes a POST request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Delete(System.String)">
            <summary>
            Makes a DELETE request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <returns>
            The json result.
            </returns>
            <exception cref="T:Facebook.FacebookApiException"/>
        </member>
        <member name="M:Facebook.FacebookClient.Delete(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes a DELETE request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <returns>
            The json result.
            </returns>
            <exception cref="T:Facebook.FacebookApiException"/>
        </member>
        <member name="M:Facebook.FacebookClient.GetAsync(System.String)">
            <summary>
            Makes an asynchronous GET request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.GetAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes an asynchronous GET request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.GetAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Object)">
            <summary>
            Makes an asynchronous GET request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.GetAsync(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes an asynchronous GET request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.PostAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes an asynchronous POST request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.PostAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Object)">
            <summary>
            Makes an asynchronous POST request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.PostAsync(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes an asynchronous POST request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.PostAsync(System.String,System.Object)">
            <summary>
            Makes an asynchronous POST request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.PostAsync(System.String,System.Object,System.Object)">
            <summary>
            Makes an asynchronous POST request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.PostAsync(System.Object)">
            <summary>
            Makes an asynchronous POST request to the Facebook server.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.DeleteAsync(System.String)">
            <summary>
            Makes an asynchronous DELETE request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.DeleteAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Makes an asynchronous DELETE request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.DeleteAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Object)">
            <summary>
            Makes an asynchronous DELETE request to the Facebook server.
            </summary>
            <param name="path">
            The resource path.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.CancelAsync">
            <summary>
            Cancels the asynchronous request.
            </summary>
        </member>
        <member name="M:Facebook.FacebookClient.Query(System.String)">
            <summary>
            Executes a FQL query.
            </summary>
            <param name="fql">
            The FQL query.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            The FQL query result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.Query(System.String[])">
            <summary>
            Executes a FQL multiquery.
            </summary>
            <param name="fql">
            The FQL queries.
            </param>
            <exception cref="T:Facebook.FacebookApiException"/>
            <returns>
            A collection of the FQL query results.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.QueryAsync(System.String)">
            <summary>
            Executes a FQL query asynchronously.
            </summary>
            <param name="fql">
            The FQL query.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.QueryAsync(System.String,System.Object)">
            <summary>
            Executes a FQL query asynchronously.
            </summary>
            <param name="fql">
            The FQL query.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.QueryAsync(System.String[])">
            <summary>
            Executes a FQL multiquery asynchronously.
            </summary>
            <param name="fql">
            The FQL queries.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.QueryAsync(System.String[],System.Object)">
            <summary>
            Executes a FQL multiquery asynchronously.
            </summary>
            <param name="fql">
            The FQL queries.
            </param>
            <param name="userToken">
            The user Token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.Batch(Facebook.FacebookBatchParameter[])">
            <summary>
            Executes a batch request.
            </summary>
            <param name="batchParameters">
            The batch parameters.
            </param>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.BatchAsync(Facebook.FacebookBatchParameter[],System.Object)">
            <summary>
            Executes a batch request asynchronously.
            </summary>
            <param name="batchParameters">
            The batch parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.BatchAsync(Facebook.FacebookBatchParameter[])">
            <summary>
            Executes a batch request asynchronously.
            </summary>
            <param name="batchParameters">
            The batch parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookClient.ToParameters(Facebook.FacebookBatchParameter,System.Collections.Generic.IDictionary{System.String,Facebook.FacebookMediaObject}@)">
            <summary>
            Converts the facebook batch to POST parameters.
            </summary>
            <param name="batchParameter">
            The batch parameter.
            </param>
            <returns>
            The post parameters.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.ProcessBatchResult(System.Object)">
            <summary>
            Processes the batch result.
            </summary>
            <param name="result">
            The json result.
            </param>
            <returns>
            Batch result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookClient.CreateHttpWebRequest(System.Uri)">
            <summary>
            Creates the http web request.
            </summary>
            <param name="url">The url of the http web request.</param>
            <returns>The http helper.</returns>
        </member>
        <member name="E:Facebook.FacebookClient.GetCompleted">
            <summary>
            Event handler for get completion.
            </summary>
        </member>
        <member name="E:Facebook.FacebookClient.PostCompleted">
            <summary>
            Event handler for post completion.
            </summary>
        </member>
        <member name="E:Facebook.FacebookClient.DeleteCompleted">
            <summary>
            Event handler for delete completion.
            </summary>
        </member>
        <member name="E:Facebook.FacebookClient.UploadProgressChanged">
            <summary>
            Event handler for upload progress changed.
            </summary>
        </member>
        <member name="P:Facebook.FacebookClient.AccessToken">
            <summary>
            Gets or sets the access token.
            </summary>
        </member>
        <member name="P:Facebook.FacebookClient.UseFacebookBeta">
            <summary>
            Gets or sets a value indicating whether to use Facebook beta.
            </summary>
        </member>
        <member name="P:Facebook.FacebookClient.DomainMaps">
            <summary>
            Gets the aliases to Facebook domains.
            </summary>
        </member>
        <member name="T:Facebook.FacebookConfigurationSection">
            <summary>
            Represents the Facebook section in a configuration file.
            </summary>
        </member>
        <member name="F:Facebook.FacebookConfigurationSection._current">
            <summary>
            The current Facebook settings stored in the configuration file.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.AppId">
            <summary>
            Gets or sets the app id.
            </summary>
            <value>The app id.</value>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.AppSecret">
            <summary>
            Gets or sets the API secret.
            </summary>
            <value>The API secret.</value>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.SiteUrl">
            <summary>
            Gets or sets the site url.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.CanvasPage">
            <summary>
            Gets or sets the canvas page.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.CanvasUrl">
            <summary>
            Gets or sets the canvas url.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.SecureCanvasUrl">
            <summary>
            Gets or sets the secure canvas url.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.CancelUrlPath">
            <summary>
            Gets or sets the url to return the user after they cancel authorization.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.UseFacebookBeta">
            <summary>
            Gets or sets a value indicating whether to use Facebook beta.
            </summary>
        </member>
        <member name="P:Facebook.FacebookConfigurationSection.Current">
            <summary>
            Gets the Facebook settings stored in the configuration file.
            </summary>
        </member>
        <member name="T:Facebook.FacebookMediaObject">
            <summary>
            Represents a media object such as a photo or video.
            </summary>
        </member>
        <member name="F:Facebook.FacebookMediaObject._value">
            <summary>
            The value of the media object.
            </summary>
        </member>
        <member name="M:Facebook.FacebookMediaObject.SetValue(System.Byte[])">
            <summary>
            Sets the value of the media object.
            </summary>
            <param name="value">The media object value.</param>
            <returns>Facebook Media Object</returns>
        </member>
        <member name="M:Facebook.FacebookMediaObject.GetValue">
            <summary>
            Gets the value of the media object.
            </summary>
            <returns>The value of the media object.</returns>
        </member>
        <member name="P:Facebook.FacebookMediaObject.ContentType">
            <summary>
            Gets or sets the type of the content.
            </summary>
            <value>The type of the content.</value>
        </member>
        <member name="P:Facebook.FacebookMediaObject.FileName">
            <summary>
            Gets or sets the name of the file.
            </summary>
            <value>The name of the file.</value>
        </member>
        <member name="T:Facebook.FacebookOAuthClient">
            <summary>
            Represents the Facebook OAuth Client.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthClient._appId">
            <summary>
            The Facebook AppId.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthClient._appSecret">
            <summary>
            The Facebook AppSecret.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthClient"/> class.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.#ctor(Facebook.IFacebookApplication)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthClient"/> class.
            </summary>
            <param name="facebookApplication">
            The Facebook application.
            </param>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetLoginUrl">
            <summary>
            Gets the login url.
            </summary>
            <returns>
            Returns the Facebook login url.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetLoginUrl(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Gets the login url.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <returns>
            Returns the Facebook login url.
            </returns>
            <remarks>
            http://developers.facebook.com/docs/reference/dialogs/oauth
            Parameters that can be used:
                client_id     : Your application's identifier. This is called client_id instead of app_id for this particular method to be compliant with the OAuth 2.0 specification. Required, but automatically specified by most SDKs.
                redirect_uri  : The URL to redirect to after the user clicks a button on the dialog. Required, but automatically specified by most SDKs.
                scope         : Optional. A comma-delimited list of permissions.
                state         : Optional. An opaque string used to maintain application state between the request and callback. When Facebook redirects the user back to your redirect_uri, this value will be included unchanged in the response.
                response_type : Optional, default is token. The requested response: an access token (token), an authorization code (code), or both (code token).
                display       : The display mode in which to render the dialog. The default is page on the www subdomain and wap on the m subdomain. This is automatically specified by most SDKs. (For WP7 builds it is set to touch.)
            </remarks>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetLoginUrl(System.String,System.Uri)">
            <summary>
            Gets the login url.
            </summary>
            <param name="appId">
            The app id.
            </param>
            <param name="redirectUri">
            The redirect Uri.
            </param>
            <returns>
            The url to navigate.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetLoginUrl(System.String,System.Uri,System.String[])">
            <summary>
            Gets the login url.
            </summary>
            <param name="appId">
            The app id.
            </param>
            <param name="redirectUri">
            The redirect Uri.
            </param>
            <param name="extendedPermissions">
            The extended permissions (scope).
            </param>
            <returns>
            The url to navigate.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetLoginUrl(System.String,System.Uri,System.String[],System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Gets the login url.
            </summary>
            <param name="appId">
            The app id.
            </param>
            <param name="redirectUri">
            The redirect Uri.
            </param>
            <param name="extendedPermissions">
            The extended permissions (scope).
            </param>
            <param name="loginParameters">
            The login parameters.
            </param>
            <returns>
            The url to navigate.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetApplicationAccessToken">
            <summary>
            Gets the application access token.
            </summary>
            <returns>
            The application access token.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetApplicationAccessToken(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Gets the application access token.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <returns>
            The application access token.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetApplicationAccessTokenAsync(System.Collections.Generic.IDictionary{System.String,System.Object},System.Object)">
            <summary>
            Gets the application access token asynchronously.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetApplicationAccessTokenAsync(System.Object)">
            <summary>
            Gets the application access token asynchronously.
            </summary>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetApplicationAccessTokenAsync">
            <summary>
            Gets the application access token asynchronously.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ExchangeCodeForAccessToken(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Exchange code for access token.
            </summary>
            <param name="code">
            The code.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ExchangeCodeForAccessToken(System.String)">
            <summary>
            Exchange code for access token.
            </summary>
            <param name="code">
            The code.
            </param>
            <returns>
            The json result.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ExchangeCodeForAccessTokenAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object},System.Object)">
            <summary>
            Exchange code for access token asynchronously.
            </summary>
            <param name="code">
            The code.
            </param>
            <param name="parameters">
            The parameters.
            </param>
            <param name="userToken">
            The user token.
            </param>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ExchangeCodeForAccessTokenAsync(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Exchange code for access token asynchronously.
            </summary>
            <param name="code">
            The code.
            </param>
            <param name="parameters">
            The parameters.
            </param>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ExchangeCodeForAccessTokenAsync(System.String)">
            <summary>
            Exchange code for access token asynchronously.
            </summary>
            <param name="code">
            The code.
            </param>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.GetUrl(System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Build the URL for given domain alias, path and parameters.
            </summary>
            <param name="name">
            The name of the domain (from the domain maps).
            </param>
            <param name="path">
            Optional path (without a leading slash)
            </param>
            <param name="parameters">
             Optional query parameters
            </param>
            <returns>
            The string of the url for the given parameters.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.CreateHttpWebRequest(System.Uri)">
            <summary>
            Creates the http web request.
            </summary>
            <param name="url">The url of the http web request.</param>
            <returns>The http helper.</returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ParseResult(System.String)">
            <summary>
            Parse the uri to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uriString">
            The url to parse.
            </param>
            <returns>
            Returns an instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.ParseResult(System.Uri)">
            <summary>
            Parse the uri to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uri">
            The url to parse.
            </param>
            <returns>
            Returns an instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.TryParseResult(System.String,Facebook.FacebookOAuthResult@)">
            <summary>
            Try parsing the uri to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uriString">
            The url to parse.
            </param>
            <param name="result">
            An instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </param>
            <returns>
            Returns true if parsing was successful otherwise false.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthClient.TryParseResult(System.Uri,Facebook.FacebookOAuthResult@)">
            <summary>
            Try parsing the uri to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uri">
            The url to parse.
            </param>
            <param name="result">
            An instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </param>
            <returns>
            Returns true if parsing was successful otherwise false.
            </returns>
        </member>
        <member name="E:Facebook.FacebookOAuthClient.GetApplicationAccessTokenCompleted">
            <summary>
            Event handler for application access token completion.
            </summary>
        </member>
        <member name="E:Facebook.FacebookOAuthClient.ExchangeCodeForAccessTokenCompleted">
            <summary>
            Event handler for application access token completion.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthClient.AppId">
            <summary>
            Gets or sets the app id.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthClient.AppSecret">
            <summary>
            Gets or sets the app secret.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthClient.RedirectUri">
            <summary>
            Gets or sets the redirect uri.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthClient.DomainMaps">
            <summary>
            Gets the aliases to Facebook domains.
            </summary>
        </member>
        <member name="T:Facebook.FacebookOAuthException">
            <summary>
            Represents errors that occur as a result of problems with the OAuth access token.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthException"/> class.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthException"/> class.
            </summary>
            <param name="message">The message.</param>
        </member>
        <member name="M:Facebook.FacebookOAuthException.#ctor(System.String,System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthException"/> class.
            </summary>
            <param name="message">The message.</param>
            <param name="errorType">The error type.</param>
        </member>
        <member name="M:Facebook.FacebookOAuthException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthException"/> class.
            </summary>
            <param name="message">The message.</param>
            <param name="innerException">The inner exception.</param>
        </member>
        <member name="M:Facebook.FacebookOAuthException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthException"/> class.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>
        </member>
        <member name="T:Facebook.FacebookOAuthResult">
            <summary>
            Represents the authentication result of Facebook.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthResult._accessToken">
            <summary>
            The access token.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthResult._expires">
            <summary>
            Date and Time when the access token expires.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthResult._errorReason">
            <summary>
            Short error reason for failed authentication if there was an error.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthResult._errorDescription">
            <summary>
            Long error description for failed authentication if there was an error.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthResult._code">
            <summary>
            The code used to exchange access token.
            </summary>
        </member>
        <member name="F:Facebook.FacebookOAuthResult._state">
            <summary>
            Gets or sets an opaque state used to maintain application state between the request and callback.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthResult"/> class.
            </summary>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookOAuthResult"/> class.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <remarks>
            The values of parameters should not be url encoded.
            </remarks>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.Parse(System.String)">
            <summary>
            Parse the url to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uriString">
            The url to parse.
            </param>
            <returns>
            Returns an instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.Parse(System.Uri)">
            <summary>
            Parse the url to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uri">
            The url to parse.
            </param>
            <returns>
            Returns an instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.TryParse(System.String,Facebook.FacebookOAuthResult@)">
            <summary>
            Try parsing the url to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uriString">
            The url to parse.
            </param>
            <param name="result">
            An instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </param>
            <returns>
            Returns true if parsing was successful otherwise false.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.TryParse(System.Uri,Facebook.FacebookOAuthResult@)">
            <summary>
            Try parsing the url to <see cref="T:Facebook.FacebookOAuthResult"/>.
            </summary>
            <param name="uri">
            The url to parse.
            </param>
            <param name="result">
            An instance of <see cref="T:Facebook.FacebookOAuthResult"/>.
            </param>
            <returns>
            Returns true if parsing was successful otherwise false.
            </returns>
        </member>
        <member name="M:Facebook.FacebookOAuthResult.Parse(System.Uri,System.Boolean)">
            <summary>
            Internal method for parsing the Facebook OAuth url.
            </summary>
            <param name="uri">
            The url to parse.
            </param>
            <param name="throws">
            Whether to throw the exception or not incase an error occurs.
            </param>
            <returns>
            The <see cref="T:Facebook.FacebookOAuthResult"/>.
            </returns>
            <exception cref="T:System.InvalidOperationException">
            Throws if cannot parse the specified url.
            </exception>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.ErrorReason">
            <summary>
            Gets the short error reason for failed authentication if an error occurred.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.ErrorDescription">
            <summary>
            Gets the long error description for failed authentication if an error occurred.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.Expires">
            <summary>
            Gets the <see cref="T:System.DateTime"/> when the access token will expire.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.AccessToken">
            <summary>
            Gets the access token.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.IsSuccess">
            <summary>
            Gets a value indicating whether access token or code was successfully retrieved.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.Code">
            <summary>
            Gets the code used to exchange with Facebook to retrieve access token.
            </summary>
        </member>
        <member name="P:Facebook.FacebookOAuthResult.State">
            <summary>
            Gets an opaque state used to maintain application state between the request and callback.
            </summary>
        </member>
        <member name="T:Facebook.FacebookUploadProgressChangedEventArgs">
            <summary>
            Represents Facebook api upload progress changed event args.
            </summary>
        </member>
        <member name="M:Facebook.FacebookUploadProgressChangedEventArgs.#ctor(System.Int64,System.Int64,System.Int64,System.Int64,System.Int32,System.Object)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.FacebookUploadProgressChangedEventArgs"/> class.
            </summary>
            <param name="bytesReceived">Bytes received.</param>
            <param name="totalBytesToReceive">Total bytes to receive.</param>
            <param name="bytesSent">Bytes sent.</param>
            <param name="totalBytesToSend">Total bytes to send.</param>
            <param name="progressPercentage">Progress percentage.</param>
            <param name="userToken">User token.</param>
        </member>
        <member name="P:Facebook.FacebookUploadProgressChangedEventArgs.BytesReceived">
            <summary>
            Bytes received.
            </summary>
        </member>
        <member name="P:Facebook.FacebookUploadProgressChangedEventArgs.TotalBytesToReceive">
            <summary>
            Total bytes to receive.
            </summary>
        </member>
        <member name="P:Facebook.FacebookUploadProgressChangedEventArgs.BytesSent">
            <summary>
            Bytes sent.
            </summary>
        </member>
        <member name="P:Facebook.FacebookUploadProgressChangedEventArgs.TotalBytesToSend">
            <summary>
            Total bytes to send.
            </summary>
        </member>
        <member name="F:Facebook.FacebookUtils.MultiPartFormPrefix">
            <summary>
            The multi-part form prefix characters.
            </summary>
        </member>
        <member name="F:Facebook.FacebookUtils.MultiPartNewLine">
            <summary>
            The multi-part form new line characters.
            </summary>
        </member>
        <member name="F:Facebook.FacebookUtils.DomainMaps">
            <summary>
            Domain Maps
            </summary>
        </member>
        <member name="F:Facebook.FacebookUtils.DomainMapsSecure">
            <summary>
            Secure Domain Maps
            </summary>
        </member>
        <member name="M:Facebook.FacebookUtils.ConvertToString(Facebook.HttpMethod)">
            <summary>
            Gets the string representation of the specified http method.
            </summary>
            <param name="httpMethod">
            The http method.
            </param>
            <returns>
            The string representation of the http method.
            </returns>
            <exception cref="T:System.InvalidOperationException">
            Throws error if the http method is not Get,Post or Delete.
            </exception>
        </member>
        <member name="M:Facebook.FacebookUtils.ParseQueryParametersToDictionary(System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Removes the querystring parameters from the path value and adds them
            to the parameters dictionary.
            </summary>
            <param name="path">The path to parse.</param>
            <param name="parameters">The dictionary</param>
            <returns></returns>
        </member>
        <member name="M:Facebook.FacebookUtils.GetUrl(System.Collections.Generic.IDictionary{System.String,System.Uri},System.String,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Build the URL for given domain alias, path and parameters.
            </summary>
            <param name="domainMaps">
            The domain maps.
            </param>
            <param name="name">
            The name of the domain (from the domain maps).
            </param>
            <param name="path">
            Optional path (without a leading slash).
            </param>
            <param name="parameters">
            Optional query parameters.
            </param>
            <returns>
            The string of the url for the given parameters.
            </returns>
        </member>
        <member name="M:Facebook.FacebookUtils.ToJsonQueryString(System.Collections.Generic.IDictionary{System.String,System.Object})">
            <summary>
            Converts the dictionary to a json formatted query string.
            </summary>
            <param name="dictionary">The dictionary.</param>
            <returns>A json formatted querystring.</returns>
        </member>
        <member name="M:Facebook.FacebookUtils.ToDictionary(System.Object)">
            <summary>
            Convert the object to dictionary.
            </summary>
            <param name="parameters">
            The parameters.
            </param>
            <returns>
            Returns the dictionary equivalent of the specified object.
            </returns>
        </member>
        <member name="M:Facebook.FacebookUtils.Merge``2(System.Collections.Generic.IDictionary{``0,``1},System.Collections.Generic.IDictionary{``0,``1})">
            <summary>
            Merges two dictionaries.
            </summary>
            <param name="first">Default values, only used if second does not contain a value.</param>
            <param name="second">Every value of the merged object is used.</param>
            <returns>The merged dictionary</returns>
        </member>
        <member name="M:Facebook.FacebookUtils.ParseUrlQueryString(System.String)">
            <summary>
            Parse a URL query and fragment parameters into a key-value bundle.
            </summary>
            <param name="query">
            The URL query to parse.
            </param>
            <returns>
            Returns a dictionary of keys and values for the querystring.
            </returns>
        </member>
        <member name="T:Facebook.HttpWebRequestWrapper">
            <summary>
            Represents the http web request wrapper.
            </summary>
        </member>
        <member name="F:Facebook.HttpWebRequestWrapper._httpWebRequest">
            <summary>
            The http web request.
            </summary>
        </member>
        <member name="M:Facebook.HttpWebRequestWrapper.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.HttpWebRequestWrapper"/> class.
            </summary>
        </member>
        <member name="M:Facebook.HttpWebRequestWrapper.#ctor(System.Net.HttpWebRequest)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.HttpWebRequestWrapper"/> class.
            </summary>
            <param name="httpWebRequest">
            The http web request.
            </param>
        </member>
        <member name="M:Facebook.HttpWebRequestWrapper.BeginGetResponse(System.AsyncCallback,System.Object)">
            <summary>
            Begins the get response.
            </summary>
            <param name="callback">
            The callback.
            </param>
            <param name="state">
            The state.
            </param>
            <returns>
            The async result.
            </returns>
        </member>
        <member name="M:Facebook.HttpWebRequestWrapper.BeginGetRequestStream(System.AsyncCallback,System.Object)">
            <summary>
            Begins getting the request stream.
            </summary>
            <param name="callback">
            The callback.
            </param>
            <param name="state">
            The state.
            </param>
            <returns>
            The async result.
            </returns>
        </member>
        <member name="M:Facebook.HttpWebRequestWrapper.EndGetResponse(System.IAsyncResult)">
            <summary>
            Ends the http web get response.
            </summary>
            <param name="asyncResult">
            The async result.
            </param>
            <returns>
            The http web response.
            </returns>
        </member>
        <member name="M:Facebook.HttpWebRequestWrapper.EndGetRequestStream(System.IAsyncResult)">
            <summary>
            Ends the get request stream.
            </summary>
            <param name="asyncResult">
            The async result.
            </param>
            <returns>
            The request stream.
            </returns>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Method">
            <summary>
            Gets or sets the http method.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.ContentType">
            <summary>
            Gets or sets the content type.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Headers">
            <summary>
            Gets or sets the http headers.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.ContentLength">
            <summary>
            Gets or sets the content length.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.UserAgent">
            <summary>
            Gets or sets the user agent.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.CookieContainer">
            <summary>
            Gets or sets the cookie container.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Credentials">
            <summary>
            Gets or sets the credentials.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.RequestUri">
            <summary>
            Gets the request uri.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Accept">
            <summary>
            Gets or sets the accept.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.AutomaticDecompression">
            <summary>
            Gets or sets the decompression method.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Connection">
            <summary>
            Gets or sets the connection.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Expect">
            <summary>
            Gets or sets the expect.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.IfModifiedSince">
            <summary>
            Gets or sets the if modified since.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.ReadWriteTimeout">
            <summary>
            Gets or sets the read write timeout.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Referer">
            <summary>
            Gets or sets the referrer.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Timeout">
            <summary>
            Gets or set the time in milliseconds, before the request times out.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.TransferEncoding">
            <summary>
            Gets or sets the transfer encoding.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebRequestWrapper.Proxy">
            <summary>
            Gets or sets the proxy.
            </summary>
        </member>
        <member name="F:Facebook.HttpWebResponseWrapper._httpWebResponse">
            <summary>
            The http web response.
            </summary>
        </member>
        <member name="M:Facebook.HttpWebResponseWrapper.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.HttpWebResponseWrapper"/> class.
            </summary>
        </member>
        <member name="M:Facebook.HttpWebResponseWrapper.#ctor(System.Net.HttpWebResponse)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.HttpWebResponseWrapper"/> class.
            </summary>
            <param name="httpWebResponse">
            The http web response.
            </param>
        </member>
        <member name="M:Facebook.HttpWebResponseWrapper.GetResponseStream">
            <summary>
            Gets the response stream.
            </summary>
            <returns>
            The response stream.
            </returns>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.Method">
            <summary>
            Gets the http method.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.ContentLength">
            <summary>
            Gets the content length.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.ContentType">
            <summary>
            Gets the content type.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.ResponseUri">
            <summary>
            Gets the response uri.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.StatusCode">
            <summary>
            Gets the http status code.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.StatusDescription">
            <summary>
            Gets the status description.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.Cookies">
            <summary>
            Gets the http cookies.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.Headers">
            <summary>
            Gets the http headers.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.ContentEncoding">
            <summary>
            Gets the content encoding.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.CharacterSet">
            <summary>
            Gets the character set.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.IsMutuallyAuthenticated">
            <summary>
            Gets a value indicating whether response is mutually authenticated.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.LastModified">
            <summary>
            Gets the last modified date and time.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.ProtocolVersion">
            <summary>
            Gets the protocol version.
            </summary>
        </member>
        <member name="P:Facebook.HttpWebResponseWrapper.Server">
            <summary>
            Gets the server.
            </summary>
        </member>
        <member name="M:Facebook.WebExceptionWrapper.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.WebExceptionWrapper"/> class.
            </summary>
            <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
            <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
            <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> parameter is null. </exception>
            <exception cref="T:System.Runtime.Serialization.SerializationException">The class name is null or <see cref="P:System.Exception.HResult"/> is zero (0). </exception>
        </member>
        <member name="P:FluentHttp.HttpHelper.InnerException">
            <summary>
            Gets the inner exception.
            </summary>
        </member>
        <member name="T:Facebook.ExceptionFactory">
            <summary>
            A utility for generating Facebook exceptions.
            </summary>
        </member>
        <member name="M:Facebook.ExceptionFactory.GetException(System.Collections.Generic.IDictionary{System.String,System.Uri},System.Uri,System.String,System.Exception,System.Object@)">
            <summary>
            Gets the graph/rest api exception.
            </summary>
            <param name="domainMaps">The domain maps.</param>
            <param name="requestUri">The request uri.</param>
            <param name="responseString">The response string.</param>
            <param name="innerException">The actual web exception.</param>
            <param name="json">The json object.</param>
            <returns>The exception if found else null.</returns>
        </member>
        <member name="M:Facebook.ExceptionFactory.GetRestException(System.Object)">
            <summary>
            Gets the rest exception if possible.
            </summary>
            <param name="result">The web request result object to check for exception information.</param>
            <returns>The Facebook API exception or null.</returns>
        </member>
        <member name="M:Facebook.ExceptionFactory.GetGraphException(System.Object)">
            <summary>
            Gets the graph exception if possible.
            </summary>
            <param name="result">The web request result object to check for exception information.</param>
            <returns>A Facebook API exception or null.</returns>
        </member>
        <member name="M:Facebook.ExceptionFactory.GetGraphException(System.String,System.Object@)">
            <summary>
            Gets the graph exception if possible.
            </summary>
            <param name="jsonString">The web request result string to check for exception information.</param>
            <param name="json">The json object.</param>
            <returns>A Facebook API exception or null.</returns>
        </member>
        <member name="T:Facebook.IFacebookSettings">
            <summary>
            Represents the settings of a Facebook application.
            </summary>
        </member>
        <member name="P:Facebook.IFacebookSettings.MaxRetries">
            <summary>
            Gets or sets the max retries.
            </summary>
            <value>The max retries.</value>
        </member>
        <member name="P:Facebook.IFacebookSettings.RetryDelay">
            <summary>
            Gets or sets the retry delay.
            </summary>
            <value>The retry delay.</value>
        </member>
        <member name="T:Facebook.IJsonSerializer">
            <summary>
            Interface for serializing and deserializing JSON.
            </summary>
        </member>
        <member name="M:Facebook.IJsonSerializer.SerializeObject(System.Object)">
            <summary>
            Serialize object to json string.
            </summary>
            <param name="obj">Object to serialize.</param>
            <returns>The json string.</returns>
        </member>
        <member name="M:Facebook.IJsonSerializer.DeserializeObject(System.String,System.Type)">
            <summary>
            Deserialize string to the specified type.
            </summary>
            <param name="json">The json string.</param>
            <param name="type">The type of object to deserialize into.</param>
            <returns>The deserialized object.</returns>
        </member>
        <member name="M:Facebook.IJsonSerializer.DeserializeObject``1(System.String)">
            <summary>
            Deserialize string to the specified typle.
            </summary>
            <typeparam name="T">The type of object to deserialize into.</typeparam>
            <param name="json">The json string.</param>
            <returns>The deserialized object.</returns>
        </member>
        <member name="M:Facebook.IJsonSerializer.DeserializeObject(System.String)">
            <summary>
            Deserialize string to object.
            </summary>
            <param name="json">The json string.</param>
            <returns>The deserialized object.</returns>
        </member>
        <member name="T:Facebook.Properties.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:Facebook.Properties.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:Facebook.Properties.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:Facebook.Properties.Resources.GetResultDataGenericNotSupportedForBatchRequests">
            <summary>
              Looks up a localized string similar to GetResultData&lt;T&gt; not supported for batch results..
            </summary>
        </member>
        <member name="P:Facebook.Properties.Resources.InvalidSignedRequest">
            <summary>
              Looks up a localized string similar to Invalid signed request..
            </summary>
        </member>
        <member name="P:Facebook.Properties.Resources.MediaObjectMustHavePropertiesSetError">
            <summary>
              Looks up a localized string similar to The media object must have a content type, file name, and value set..
            </summary>
        </member>
        <member name="P:Facebook.Properties.Resources.ParameterMethodValueRequired">
            <summary>
              Looks up a localized string similar to You must specify a value for the method parameter..
            </summary>
        </member>
        <member name="T:Facebook.HttpMethod">
            <summary>
            Represents an HTTP request type.
            </summary>
        </member>
        <member name="F:Facebook.HttpMethod.Get">
            <summary>
            A GET Request
            </summary>
        </member>
        <member name="F:Facebook.HttpMethod.Post">
            <summary>
            A POST Request
            </summary>
        </member>
        <member name="F:Facebook.HttpMethod.Delete">
            <summary>
            A DELETE Request
            </summary>
        </member>
        <member name="T:Facebook.JsonSerializer">
            <summary>
            Represents the json serializer class.
            </summary>
        </member>
        <member name="F:Facebook.JsonSerializer.Instance">
            <summary>
            The current instance of the json serializer.
            </summary>
        </member>
        <member name="M:Facebook.JsonSerializer.SetJsonSerializer(Facebook.IJsonSerializer)">
            <summary>
            Sets the json serializer.
            </summary>
            <param name="jsonSerializer"></param>
        </member>
        <member name="M:Facebook.JsonSerializer.SetJsonSerializer(System.Func{Facebook.IJsonSerializer})">
            <summary>
            Sets the json serializer.
            </summary>
            <param name="getJsonSerializer"></param>
        </member>
        <member name="M:Facebook.JsonSerializer.InnerSetApplication(Facebook.IJsonSerializer)">
            <summary>
            Sets the inner application.
            </summary>
            <param name="jsonSerializer">The json serializer.</param>
        </member>
        <member name="M:Facebook.JsonSerializer.InnerSetApplication(System.Func{Facebook.IJsonSerializer})">
            <summary>
            Sets the inner application.
            </summary>
            <param name="getJsonSerializer">The json serializer.</param>
        </member>
        <member name="P:Facebook.JsonSerializer.Current">
            <summary>
            Gets the current json serializer.
            </summary>
        </member>
        <member name="P:Facebook.JsonSerializer.InnerCurrent">
            <summary>
            The inner current json serializer.
            </summary>
        </member>
        <member name="T:Facebook.JsonArray">
            <summary>
            Represents the json array.
            </summary>
        </member>
        <member name="M:Facebook.JsonArray.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.JsonArray"/> class. 
            </summary>
        </member>
        <member name="M:Facebook.JsonArray.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Facebook.JsonArray"/> class. 
            </summary>
            <param name="capacity">The capacity of the json array.</param>
        </member>
        <member name="M:Facebook.JsonArray.ToString">
            <summary>
            The json representation of the array.
            </summary>
            <returns>The json representation of the array.</returns>
        </member>
        <member name="T:Facebook.JsonObject">
            <summary>
            Represents the json object.
            </summary>
        </member>
        <member name="F:Facebook.JsonObject._members">
            <summary>
            The internal member dictionary.
            </summary>
        </member>
        <member name="M:Facebook.JsonObject.Add(System.String,System.Object)">
            <summary>
            Adds the specified key.
            </summary>
            <param name="key">The key.</param>
            <param name="value">The value.</param>
        </member>
        <member name="M:Facebook.JsonObject.ContainsKey(System.String)">
            <summary>
            Determines whether the specified key contains key.
            </summary>
            <param name="key">The key.</param>
            <returns>
            	<c>true</c> if the specified key contains key; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:Facebook.JsonObject.Remove(System.String)">
            <summary>
            Removes the specified key.
            </summary>
            <param name="key">The key.</param>
            <returns></returns>
        </member>
        <member name="M:Facebook.JsonObject.TryGetValue(System.String,System.Object@)">
            <summary>
            Tries the get value.
            </summary>
            <param name="key">The key.</param>
            <param name="value">The value.</param>
            <returns></returns>
        </member>
        <member name="M:Facebook.JsonObject.Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
            <summary>
            Adds the specified item.
            </summary>
            <param name="item">The item.</param>
        </member>
        <member name="M:Facebook.JsonObject.Clear">
            <summary>
            Clears this instance.
            </summary>
        </member>
        <member name="M:Facebook.JsonObject.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
            <summary>
            Determines whether [contains] [the specified item].
            </summary>
            <param name="item">The item.</param>
            <returns>
            	<c>true</c> if [contains] [the specified item]; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:Facebook.JsonObject.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
            <summary>
            Copies to.
            </summary>
            <param name="array">The array.</param>
            <param name="arrayIndex">Index of the array.</param>
        </member>
        <member name="M:Facebook.JsonObject.Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
            <summary>
            Removes the specified item.
            </summary>
            <param name="item">The item.</param>
            <returns></returns>
        </member>
        <member name="M:Facebook.JsonObject.GetEnumerator">
            <summary>
            Gets the enumerator.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Facebook.JsonObject.System#Collections#IEnumerable#GetEnumerator">
            <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
            <returns>
            An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
            </returns>
        </member>
        <member name="M:Facebook.JsonObject.ToString">
            <summary>
            Returns a json <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
            </summary>
            <returns>
            A json <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
            </returns>
        </member>
        <member name="P:Facebook.JsonObject.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:System.Object"/> at the specified index.
            </summary>
            <value></value>
        </member>
        <member name="P:Facebook.JsonObject.Keys">
            <summary>
            Gets the keys.
            </summary>
            <value>The keys.</value>
        </member>
        <member name="P:Facebook.JsonObject.Values">
            <summary>
            Gets the values.
            </summary>
            <value>The values.</value>
        </member>
        <member name="P:Facebook.JsonObject.Item(System.String)">
            <summary>
            Gets or sets the <see cref="T:System.Object"/> with the specified key.
            </summary>
            <value></value>
        </member>
        <member name="P:Facebook.JsonObject.Count">
            <summary>
            Gets the count.
            </summary>
            <value>The count.</value>
        </member>
        <member name="P:Facebook.JsonObject.IsReadOnly">
            <summary>
            Gets a value indicating whether this instance is read only.
            </summary>
            <value>
            	<c>true</c> if this instance is read only; otherwise, <c>false</c>.
            </value>
        </member>
        <member name="T:SimpleJson.SimpleJson">
            <summary>
            This class encodes and decodes JSON strings.
            Spec. details, see http://www.json.org/
            
            JSON uses Arrays and Objects. These correspond here to the datatypes JsonArray(IList&lt;object>) and JsonObject(IDictionary&lt;string,object>).
            All numbers are parsed to doubles.
            </summary>
        </member>
        <member name="M:SimpleJson.SimpleJson.DeserializeObject(System.String)">
            <summary>
            Parses the string json into a value
            </summary>
            <param name="json">A JSON string.</param>
            <returns>An IList&lt;object>, a IDictionary&lt;string,object>, a double, a string, null, true, or false</returns>
        </member>
        <member name="M:SimpleJson.SimpleJson.TryDeserializeObject(System.String,System.Object@)">
            <summary>
            Try parsing the json string into a value.
            </summary>
            <param name="json">
            A JSON string.
            </param>
            <param name="object">
            The object.
            </param>
            <returns>
            Returns true if successfull otherwise false.
            </returns>
        </member>
        <member name="M:SimpleJson.SimpleJson.SerializeObject(System.Object,SimpleJson.IJsonSerializerStrategy)">
            <summary>
            Converts a IDictionary&lt;string,object> / IList&lt;object> object into a JSON string
            </summary>
            <param name="json">A IDictionary&lt;string,object> / IList&lt;object></param>
            <returns>A JSON encoded string, or null if object 'json' is not serializable</returns>
        </member>
        <member name="M:SimpleJson.SimpleJson.IsNumeric(System.Object)">
            <summary>
            Determines if a given object is numeric in any way
            (can be integer, double, null, etc).
            </summary>
        </member>
    </members>
</doc>
